#ifndef LIDER_H
#define LIDER_H

#include <string>  
#include <iostream>
#include <fstream>
using namespace std;


// 激光雷达
class Lidar {
private:
    std::string model;
    int channels;
    float range;
    int powerConsumption;

public:
    // 构造函数
    Lidar(const std::string &model, int channels, float range, int powerConsumption);
    
    Lidar();

        // 将属性写入文件的方法
    void writeToFile(std::ofstream &file);

    // 打印属性的方法
    void print() const;
};

#endif